body { background-color: #eeeeee; }
.container{width:1200px;margin: 0 auto;margin-top: 30px;}
.imgmid{ vertical-align: middle; }


/*left*/
.leftsidebar_box{width:180px;overflow:visible !important; position: relative;height:100% !important;background-color:#fff;}
.line{height:20px;width:100%;}
.leftsidebar_box dt{padding-left:40px;font-size: 18px;padding-right:10px;color:#999999;position:relative;line-height:48px;cursor:pointer;}
.leftsidebar_box dd{background-color:#fff;padding-left:40px;font-size: 14px;}
.leftsidebar_box dd a{color:#666666;line-height:30px;padding-left: 10px;}
.leftsidebar_box dt img{ vertical-align: -1px; padding-right: 10px; }
/* .system_log dt{background-image:url(images/left/system.png)}
.custom dt{background-image:url(images/left/custom.png)}
.channel dt{background-image:url(images/left/channel.png)}
.app dt{background-image:url(images/left/app.png)}
.cloud dt{background-image:url(images/left/cloud.png)}
.syetem_management dt{background-image:url(images/left/syetem_management.png)}
.source dt{background-image:url(images/left/source.png)}
.statistics dt{background-image:url(images/left/statistics.png)} */
.leftsidebar_box dl dd:last-child{padding-bottom:10px;}
.content { display: block;position: absolute; top: 0; left: 190px; background-color: #fff; padding-bottom: 30px; }
.content .acct { overflow: hidden; width: 970px; padding: 35px 0 35px 40px; }
.content .acct li { float: left; width: 160px; }
.content .acct li .jindu { display: inline-block; width: 160px; height: 10px; margin-left: -65px; font-size: 0; background-color: #eeeeee; }
.content .acct li .jindu span { display: inline-block; width: 50%; height: 10px; background-color: #fcc30b; }
.content .acc-money { overflow: hidden; }
.content .acc-money li { float: left; width: 332px; padding: 30px 0; font-size: 18px; border-top: 1px solid #eeeeee; }
.content .acc-money .mon-fir { text-align: center; }
.content .acc-money .acc-sec { border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; overflow: hidden; }
.content .acc-money .acc-last { width: 344px; }
.content .acc-money li p { padding: 10px 0px; }
.content .acc-money li p span { color: #f6390d; font-size: 24px; }
.content .acc-money li div { cursor: pointer; width: 180px; margin: 0 auto; font-size: 16px; padding: 10px 0px; overflow: hidden; }
.content .acc-money li div span { width: 85px; height: 35px; text-align: center; line-height: 35px; border-radius: 5px; }
.content .acc-money li div .mon-l { float: left; background-color: #f6390d; color: #fff; }
.content .acc-money li div .mon-r { float: right; border: 1px solid #f6390d; color: #f6390d; }
.content .acc-money .sec-l { float: left; margin-left: 65px; margin-right: 30px; line-height: 66px; }
.content .acc-money .sec-r { float: right; width: 159px; line-height: 61px; }
.content .line { height: 10px; background-color: #eee; }
.content .moneys { height: 500px; background-color: #fff; }
.content .moneys>p,.content .calendar>p, .content .zaitou>p,.content>p { font-size: 18px; padding: 15px 40px; border-bottom: 1px solid #eee; }
.content .calendar { position: relative; }
.content .calendar .cld-tit { overflow: hidden; position: absolute; top: 0; right: 55px; }
.content .calendar .cld-tit li { float: left; width: 70px; font-size: 16px; color: #666666; padding: 20px 0; }
.content .calendar .cld-tit li img { padding-right: 5px; }
.content .zaitou ul { overflow: hidden; padding-left: 40px; }
.content .zaitou ul li { float: left; width: 310px; font-size: 16px; color: #333333; padding: 40px 0px; text-align: center; border-top: 1px solid #eee; }
.content .zaitou ul .zt-sec { border-right: 1px solid #eee; border-left: 1px solid #eee; }
.content .zaitou ul li p span { font-size: 28px; color: #f6390d; }
.content .user-msg { overflow: hidden; width: 950px; padding: 0 30px; }
.content .user-msg>ul>li { overflow: hidden; padding-left: 20px; color: #333333; border-bottom: 1px dashed #eee; position: relative; }
.content .user-msg>ul>li>p { float: left; width: 150px; font-size: 16px; height: 70px; line-height: 70px; }
.content .user-msg>ul>li>p span { position: absolute; top: 0; right: 0; color: #7758fc; }
.content .user-msg>ul .um-list .list1, .content .user-msg>ul .um-list .list2 { overflow: hidden; width: 510px; font-size: 14px; margin: 0 auto; }
.content .user-msg>ul .um-list .list1 li { float: left; width: 100px; padding: 20px 0; position: relative; }
.content .user-msg>ul .um-list .list1 .um-line { position: absolute; top: 40px; left: 275px; width: 440px; border-top: 1px solid #eeeeee; }
.content .user-msg>ul .um-list .list1 .um-line .inner-line { width: 50%; border-top: 1px solid #f6390d; margin-top: -1px; }
.content .user-msg>ul .um-list .list1 li p { width: 40px; height: 40px; margin-left: 30px; text-align: center; background-color: #fff; border-radius: 50%; }
.content .user-msg>ul .um-list .list1 li p span { display: inline-block; width: 30px; height: 30px; margin-top: 5px; text-align: center; line-height: 30px; font-size: 16px; border-radius: 50%; background-color: #cccccc; color: #fff; }
.content .user-msg>ul .um-list .list1 li p .sp1 { background-color: #f6390d; }
.content .user-msg>ul .um-list .list2 li{ float: left; width: 100px; text-align: center; }
.content .user-msg>ul .um-list ul .l-c { margin: 0px 105px; }
.content .user-msg>ul>li> .phone-tell { margin-left: 255px; }
.content .user-msg>ul .um-list .phone-tell { margin-right: -50px;  }
.content .user-msg>ul .um-list .list3 { margin: 70px 0 0px 270px; overflow: hidden; padding-bottom: 30px; }
.content .user-msg>ul .um-list .list3 li { float: left; font-size: 16px; height: 40px; line-height: 40px; }
.content .user-msg>ul .um-list .list3 li input { width: 170px; height: 40px; padding-left: 15px; margin: 0 20px 0 30px; }
.content .user-msg>ul .um-list .list3 li .um-mesg { margin-left: 5px; font-size: 12px; color: #f6390d; }
.content .user-msg>ul .um-list .list3 li .im-mes { margin-left: -200px; line-height: 25px; }
.content .user-msg>ul .um-list .list3 li .um-btn { width: 115px; height: 40px; line-height: 40px; border-radius: 5px; text-align: center; color: #f6390d; border: 1px solid #f6390d; }
.content .user-msg>ul .um-list .um-next { width: 320px; height: 40px; margin-left: 350px; margin-bottom: 40px; text-align: center; font-size: 16px; line-height: 40px; color: #fff; background-color: #f6390d; border-radius: 5px; }

.content .user-msg>ul .um-list .new-tell input { width: 305px; height: 40px; margin-left: -5px; padding-left: 15px; }
.content .user-msg>ul .um-list2 .list1 li p .sp2 { background-color: #f6390d; }
.content .user-msg>ul .um-list2 .list1 .um-line .inner-line { width: 100%; }

.content .user-msg>ul .um-list2 .list1 li p .sp3 { background-color: #f6390d; }
.content .user-msg>ul .um-list3 .um-success { float: none; margin: 0 auto; width: 210px; margin-top: 60px; margin-bottom: 160px; }
.content .user-msg>ul .um-list3 .um-success img,.set-pwd2 p img, .set-bank p img { margin-right: 20px; }
.content .user-msg>ul .um-list2, .content .user-msg>ul .um-list3, .content .user-msg>ul .set-pwd2 { display: none; }

.content .user-msg>ul .set-pwd ul li { width: 462px; font-size: 16px; margin: 0 auto; margin-bottom: 30px; margin-top: 40px; color: #666666; overflow: hidden; }
.content .user-msg>ul .set-pwd ul li p { float: left; }
.content .user-msg>ul .set-pwd ul li p input { width: 305px; height: 45px; padding-left: 15px; }
.content .user-msg>ul .set-pwd ul li .set-next { width: 320px; height: 45px; line-height: 45px; float: right; text-align: center; border-radius: 5px; background-color: #f6390d; color: #fff; }
.content .user-msg>ul .set-pwd ul li .set-l { width: 110px; height: 40px; line-height: 40px; padding-right: 30px; text-align: right; }
.content .user-msg>ul .set-pwd2 { height: 376px; }
.content .user-msg>ul .set-pwd2 p { float: none; width: 300px; margin: 70px auto; font-size: 18px; color: #333333; }

.content .user-msg>ul .set-bank { display: block; margin-bottom: 35px; }
.content .user-msg>ul .set-bank .set-tit { color: #f6390d; }
.content .user-msg>ul .set-bank2 { display: none; height: 282px; }


.content .cont-tit { width: 970px; padding:20px 0 20px 40px; border-bottom: 1px solid #eeeeee; }
.content .cont-tit .cont-tum { padding-left: 5px; color: red; font-size: 16px; }
.content .redtit { font-size: 16px; font-weight: bold; margin: 0px 30px 0px 40px; padding: 20px 0; color: #333333; border-bottom: 1px dashed #eeeeee; }
.content .redtit .del-mes { color:#f6390d; font-weight: normal; }
.content>.red-con li { overflow: hidden; width: 950px; font-size: 16px; margin: 0px auto; padding: 20px 0; border-bottom: 1px dashed #eeeeee; }
.content>.red-con>li .redbg { float: left; width: 720px; }
.content>.red-con>li .redtm { float: right; width: 200px; }
.content>.red-con>li div { display: none; float: left; margin-top:15px; }

.content .serch .se-list { overflow: hidden; width: 880px; margin: 0px auto; padding-top: 35px; padding-bottom: 20px; }
.content .serch .se-list li { float: left; height: 40px;line-height: 40px; margin-right: 15px; font-size: 16px; color: #333333; }
.content .serch .se-list li input { width: 270px; height: 40px; padding-left: 20px; }
.content .serch .ser-tit, .content .serch .ser-cont { width: 930px; padding: 0; margin: 0 auto; background-color: #eeeeee; }
.content .serch .ser-tit li, .content .serch .ser-cont li { width: 20%; margin-right: 0; text-align: center; font-size: 14px; color: #333333; }
.content .serch .ser-cont { background-color: #fff; }
.content .serch .ser-cont li { color: #666666; }
.content .liushui .lsfir { margin-top: 20px; }
.content .liushui>ul { overflow: hidden; width: 930px; margin: 0 auto; padding-top: 0; }
.content .liushui>ul>li { float: left; }
.content .liushui .liushui1 { font-size: 16px; color: #333333; margin-bottom: 10px; }
.content .liushui .liushui1 li { height: 35px; line-height: 35px; margin-right: 20px; }
.content .liushui .liushui1 .reds { padding: 0px 15px; border-radius: 5px; }
.content .liushui .liushui1 .redfirs { background-color: #f6390d; color: #fff; }
.content .liushui .liushui2 input{ width: 270px; height: 40px; padding-left: 20px; }
.content .liushui .liushui2 li { margin-right: 20px; }
.content .liushui .liushui2 { height: 35px; line-height: 35px; margin-top: 30px; padding: 0 10px 33px 5px; } 

/* 日历 */
.containter{width:320px;margin:auto}
.calender-wrap{-webkit-animation:clafade .3s ease;-moz-animation:clafade .3s ease;animation:clafade .3s ease;padding:5px;background:#fff;width:240px;box-shadow:0 5px 10px rgba(0,0,0,0.2);border-radius:4px;position:relative;font-family:"Microsoft yahei";position:absolute;z-index:1000}
.calender-wrap{border:1px solid #e2e2e2}
.calender-wrap:after{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #eee;border-top:0;border-bottom-color:#d7d7d7;position:absolute;left:9px;top:-7px}
.calender-wrap:before{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:0;position:absolute;left:10px;top:-6px;z-index:10}
.calender-caption{height:35px;border-bottom:1px solid #ddd;z-index:2;background:#eee}
.calender-content{position:relative;overflow:hidden}
.calender-content:after{content:'';display:block;clear:both}
.calender-cell{cursor:pointer;float:left;width:14.28571428%;height:35px;text-align:center;line-height:35px;font-size:12px;color:#000;z-index:1;border-bottom:1px solid #eee}
.calender-cell:hover{background:#eee}
.calender-caption .calender-cell:hover{background:none}
.calender-cell-dark{cursor:no-drop;color:#b9b9b9}
.calender-caption .calender-cell{height:35px;line-height:35px;font-size:13px;color:#111;font-weight:bold}
.calender-header{text-align:center;line-height:35px;text-align:center;color:#888;padding-bottom:4px;margin-bottom:1px;background:#fff;position:relative;border-bottom:1px solid #e6e6e6;font-size:14px}
#calender-prev,#calender-next{text-decoration:none;display:block;width:14.2857%;height:35px;background:#fff;position:absolute;left:0%;top:0px;font-family:'宋体';font-size:14px;color:#555}
#calender-prev,#calender-next{color:#999;font-size:16px}
#calender-prev:hover,#calender-next:hover{background:#eee;border-radius:5px;color:#222}
#calender-next{left:auto;right:0%}
#calender-year,#calender-mon{cursor:pointer;padding:2px 4px;border-radius: 3px; margin:0 3px;}
#calender-year:hover,#calender-mon:hover{background:#eee}
.calender-list{overflow:hidden}
.calender-list2,.calender-list3{display:none}
.calender-year-cell,.calender-mon-cell{width:32.41%;float:left;border-radius:4px;text-align:center;font-size:12px;padding:15px 0;border:1px solid #fff}
.calender-year-cell:hover,.calender-mon-cell:hover{background:#eee;cursor:pointer}
.calender-cell.active,.calender-year-cell.active,.calender-mon-cell.active{background:#23acf1;color:#fff}
.calender-cell.active:hover,.calender-year-cell.active:hover,.calender-mon-cell.active:hover{background:#23acf1;color:#fff}
.calender-button{border-top:1px solid #eee;width:100%;margin-top:-1px;padding:7px 0px 2px 0;overflow:hidden}
.calender-button a{display:block;text-align:center;padding:0px 15px;height: 25px; line-height: 25px; float:right;background:#23acf1;color:#fff;margin-right:5px;cursor:pointer;margin-left:5px;font-size:12px;text-decoration:none}
.calender-button a:hover{background:#0084c9}
.calender-wrap.year .calender-list,.calender-wrap.month .calender-list{display:none}
.calender-wrap.year .calender-list2{display:block}
.calender-wrap.month .calender-list3{display:block}@keyframes clafade{0%{transform:scale(0.95);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes clafade{0%{-webkit-transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}
/* rili  end */


.content .redbl { overflow: hidden; margin-left: 40px; padding-left: 5px; }
.content .redbl .refire { background-color: #7758fc; color: #fff; }
.content .redbl li { float: left; cursor: pointer; width: 80px; margin: 0; border: 0; border:0; border-radius: 5px; padding: 0; margin: 30px 0; height: 35px; line-height: 35px; text-align: center; color: #333333; }
.content .myred { width: 700px; padding-left: 40px; padding-bottom: 30px; overflow: hidden; }
.content .myred .redbll { float: left; overflow: hidden; width: 311px; height: 142px; font-size: 14px; color: #fff; margin-bottom: 30px; margin-left: 30px; background-image: url(../../img/gpw/accounts/myred.png); }
.content .myred .redbll .rb-l { width: 220px; text-align: center; float: left; }
.content .myred .redbll .firp { font-size: 20px; margin-top: 22px; padding: 0.1px; margin-bottom: 10px; overflow: hidden; }
.content .myred .redbll .rel-money { font-size: 35px; padding-left:5px; margin-right: -25px; }
.content .myred .redbll .rel-tit { float: right; font-size: 12px; color: #f6390d; margin-top: 17px; margin-right: 30px; }
.content .myred .redbll .rb-r { float: right; width: 90px; color: #666666; text-align: center; font-size: 12px; }
.content .myred .redbll .rb-r .use-tit { margin-top: 26px; }
.content .myred .redbll .rb-r .use-time { margin: 10px auto; width: 60px ; padding-bottom: 10px; border-bottom: 1px solid #eeeeee; }
.content .myred .redbll .rb-r .usit { cursor: pointer;font-size: 14px; color: #f6390d; margin-top: 15px; }
.content .wait { width: 930px; height: 150px; }





